package org.platform.mo.db;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "tb_fd_task_process_data")
public class FdTaskProcessData {
    /**
     * ID
     */
    @Id
    @Column(name = "ID")
    private String id;

    /**
     * 接收站代号
     */
    @Column(name = "Station_ID")
    private String stationID;

    /**
     * 时间戳
     */
    @Column(name = "Time_Tag")
    private String timeTag;

    /**
     * 天线ID
     */
    @Column(name = "Antenna_ID")
    private String antennaID;

    /**
     * 天线名称
     */
    @Column(name = "Antenna_Name")
    private String antennaName;

    /**
     * 计划编号
     */
    @Column(name = "Task_Serial_Number")
    private String taskSerialNumber;

    /**
     * 作业任务编号
     */
    @Column(name = "Job_Task_ID")
    private String jobTaskID;

    /**
     * 卫星名称
     */
    @Column(name = "Satellite_Name")
    private String satelliteName;

    /**
     * 数据频段
     */
    @Column(name = "Sat_Data_Band")
    private Integer satDataBand;

    /**
     * 各作业方式的执行结果
     */
    @Column(name = "Result")
    private String result;

    /**
     * 获取ID
     *
     * @return ID - ID
     */
    public String getId() {
        return id;
    }

    /**
     * 设置ID
     *
     * @param id ID
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取接收站代号
     *
     * @return Station_ID - 接收站代号
     */
    public String getStationID() {
        return stationID;
    }

    /**
     * 设置接收站代号
     *
     * @param stationID 接收站代号
     */
    public void setStationID(String stationID) {
        this.stationID = stationID;
    }

    /**
     * 获取时间戳
     *
     * @return Time_Tag - 时间戳
     */
    public String getTimeTag() {
        return timeTag;
    }

    /**
     * 设置时间戳
     *
     * @param timeTag 时间戳
     */
    public void setTimeTag(String timeTag) {
        this.timeTag = timeTag;
    }

    /**
     * 获取天线ID
     *
     * @return Antenna_ID - 天线ID
     */
    public String getAntennaID() {
        return antennaID;
    }

    /**
     * 设置天线ID
     *
     * @param antennaID 天线ID
     */
    public void setAntennaID(String antennaID) {
        this.antennaID = antennaID;
    }

    /**
     * 获取天线名称
     *
     * @return Antenna_Name - 天线名称
     */
    public String getAntennaName() {
        return antennaName;
    }

    /**
     * 设置天线名称
     *
     * @param antennaName 天线名称
     */
    public void setAntennaName(String antennaName) {
        this.antennaName = antennaName;
    }

    /**
     * 获取计划编号
     *
     * @return Task_Serial_Number - 计划编号
     */
    public String getTaskSerialNumber() {
        return taskSerialNumber;
    }

    /**
     * 设置计划编号
     *
     * @param taskSerialNumber 计划编号
     */
    public void setTaskSerialNumber(String taskSerialNumber) {
        this.taskSerialNumber = taskSerialNumber;
    }

    /**
     * 获取作业任务编号
     *
     * @return Job_Task_ID - 作业任务编号
     */
    public String getJobTaskID() {
        return jobTaskID;
    }

    /**
     * 设置作业任务编号
     *
     * @param jobTaskID 作业任务编号
     */
    public void setJobTaskID(String jobTaskID) {
        this.jobTaskID = jobTaskID;
    }

    /**
     * 获取卫星名称
     *
     * @return Satellite_Name - 卫星名称
     */
    public String getSatelliteName() {
        return satelliteName;
    }

    /**
     * 设置卫星名称
     *
     * @param satelliteName 卫星名称
     */
    public void setSatelliteName(String satelliteName) {
        this.satelliteName = satelliteName;
    }

    /**
     * 获取数据频段
     *
     * @return Sat_Data_Band - 数据频段
     */
    public Integer getSatDataBand() {
        return satDataBand;
    }

    /**
     * 设置数据频段
     *
     * @param satDataBand 数据频段
     */
    public void setSatDataBand(Integer satDataBand) {
        this.satDataBand = satDataBand;
    }

    /**
     * 获取各作业方式的执行结果
     *
     * @return Result - 各作业方式的执行结果
     */
    public String getResult() {
        return result;
    }

    /**
     * 设置各作业方式的执行结果
     *
     * @param result 各作业方式的执行结果
     */
    public void setResult(String result) {
        this.result = result;
    }
}